closed-impeller pump - English Synonyms Dictionary